be beside oneself with... - French English Dictionary